<?php
function validarReporte() {
	global $service;
	$flags = array();
	$service->set('reportes','tipo',$_POST['tipo']);
	$service->set('reportes','subsistema',$_POST['subsistema']);
	$service->set('reportes','fecha',time());
	if ((isset($_POST['titulo'])) && (!empty($_POST['titulo']))) $service->set('reportes','titulo',htmlentities($_POST['titulo'])); else $flags = push_validate($flags,'titulo','Debe escribir un titulo para el reporte.');
	if ((isset($_POST['descripcion'])) && (!empty($_POST['descripcion']))) $service->set('reportes','descripcion',htmlentities($_POST['descripcion'])); else $flags = push_validate($flags,'descripcion','Debe escribir una descripcion para el reporte.');
	return $flags;
}
function push_validate($array,$item,$message) {
	$arr_fail = array('item' => $item,'message' => $message);
	array_push($array, $arr_fail);
	return $array;
}
?>